/*================================================================
*   Copyright (C) 2018 Sangfor Ltd. All rights reserved.
*   
*   文件名称：p11.c
*   创 建 者：yysshh
*   创建日期：2018年12月18日
*   描    述：Simon游戏：计算机屏幕上将一串数字显示很短(1秒 )的时间，玩家必须在数字消失之前记住他们，然后玩家输入这串数字，每次过关后，计算机会显示更长的一串数字，让玩家继续玩下去，每完成一次分数加10分，当游戏结束时，显示玩家得了多少分，并提示玩家是否继续，y或Y表示继续，n或N表示退出游戏。
*
================================================================*/
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<unistd.h>

void main()
{
	int score = 0, i, j, num;
	int ary[50];
	srand(time(0));
	for(i = 1 ; ; i++)
	{
		for(j = 0 ; j < i ; j++)
		{
            ary[j] = rand()%10;
			printf("%d",ary[j]);
		}
		printf("\n");
		sleep(2);
		system("clear");
		for(j = 0 ; j< i ; j++)
		{
			scanf("%d",&num);
			if(num != ary[j]) break;
		}
		printf("\r");
		if(j != i)break;
		else score += 10;
	}
	printf("score=%d\n",score);

}
